package csu.web.mypetstore.persistence;

import csu.web.mypetstore.domain.Account;
import csu.web.mypetstore.domain.CartItem;
import csu.web.mypetstore.domain.Item;

import java.math.BigDecimal;
import java.util.*;

public interface CartDao {
//    Iterator<CartItem> getCartItems();
//
//    List<CartItem> getCartItemList();
//
//    int getNumberOfItems();
    public List<CartItem> getItemsByUserID(String username);

    public int  containsItem(String username,String itemId);

    public void insertItem(String username,String itemid);

    public void removeItemById(String username,String itemid) ;

    public void updateCartItem(String username,String itemId,int quantity);

    public void clearCartItems(String username);



}
